PURCHASE, SALE AND CONTRIBUTION AGREEMENT DATED JULY 9, 2012 AMONG GOLAR LNG LIMITED, GOLAR LNG PARTNERS LP, GOLAR LNG ENERGY LIMITED, AND GOLAR PARTNERS OPERATING LLC