SALE AND CONTRIBUTION AGREEMENT by and between FS ENERGY AND POWER FUND, as the Seller and FSSL FINANCE BB ASSETCO LLC, as the Buyer Dated as of September 6, 2023