AGREEMENT FOR TRUSTEE SERVICES BETWEEN STATE STREET BANK AND TRUST COMPANY AND STATE STREET BANK AND TRUST COMPANY OF NEW HAMPSHIRE