RECEIVABLES SALE AND CONTRIBUTION AGREEMENT between DISCOVER BANK and DISCOVER FUNDING LLC Dated as of December 22, 2015