SALE AND CONTRIBUTION AGREEMENT between BLUE OWL CREDIT INCOME CORP., as Seller and CORE INCOME FUNDING XI LLC, as Purchaser Dated as of March 5, 2026