PURCHASE AND SALE AGREEMENT by and between WALNUT STREET FUNDING LLC, as the Purchaser and FS INVESTMENT CORPORATION, as the Seller Dated as of May 17, 2012