PURCHASE, SALE AND CONTRIBUTION AGREEMENT DATED DECEMBER 15, 2014 AMONG GOLAR LNG LIMITED, GOLAR LNG PARTNERS LP, AND GOLAR PARTNERS OPERATING LLC