PURCHASE AND SALE AGREEMENT between CAITHNESS ENERGY, L.L.C., as Seller, CAITHNESS APEX GUERNSEY, LLC, as Subsidiary Seller, and TALEN GENERATION, LLC, as Buyer Dated as of July 17, 2025