AMENDED AND RESTATED CONTRIBUTION AGREEMENT by and between AMERICREDIT FINANCIAL SERVICES, INC., as Contributor, and BAY VIEW WAREHOUSE CORPORATION, as Depositor