TRUST AGREEMENT AMONG NAVISTAR FINANCIAL RETAIL RECEIVABLES CORPORATION AS SELLER, AND DEUTSCHE BANK TRUST COMPANY DELAWARE, AS OWNER TRUSTEE, DATED AS OF MAY 27, 2010