CAPITAL ONE MASTER TRUST AMENDED AND RESTATED RECEIVABLES PURCHASE AGREEMENT between CAPITAL ONE BANK and CAPITAL ONE FUNDING, LLC Dated as of July 1, 2007