EXECUTION VERSION KE 37244852 PURCHASE AND SALE AGREEMENT by and between TALEN GENERATION, LLC, and TRANSCANADA FACILITY USA, INC. October 7, 2015