TRANSFER AGENCY AGREEMENT between BLACKROCK WORLD INVESTMENT TRUST and THE BANK OF NEW YORK Dated as of October 27, 2005