MASTER TRANSACTION AGREEMENT BY AND AMONG QBE INVESTMENTS (NORTH AMERICA), INC., QBE HOLDINGS, INC. AND NATIONAL GENERAL HOLDINGS CORP. DATED AS OF JULY 15, 2015