JOHN HANCOCK INVESTMENT TRUST SUBADVISORY AGREEMENT