SPREAD ACCOUNT AGREEMENT, dated as of April 11, 2007 among AMERICREDIT AUTOMOBILE RECEIVABLES TRUST 2007-B-F FINANCIAL SECURITY ASSURANCE INC. and WELLS FARGO BANK, NATIONAL ASSOCIATION