SALE AND CONTRIBUTION AGREEMENT between CAREY CREDIT INCOME FUND, as Seller and HAMILTON FINANCE LLC, as Purchaser Dated as of December 17, 2015