AMENDED AND RESTATED RECEIVABLES CONTRIBUTION AND SALE AGREEMENT between FIA CARD SERVICES, NATIONAL ASSOCIATION and BANC OF AMERICA CONSUMER CARD SERVICES, LLC Dated as of October 20, 2006