MASTER TRANSACTION AGREEMENT among CANOPIUS GROUP LIMITED, CANOPIUS HOLDINGS BERMUDA LTD., CANOPIUS MERGERCO, INC. and TOWER GROUP, INC. Dated as of April 25, 2012