JOHN HANCOCK FUNDS III John Hancock International Allocation Portfolio SUBADVISORY AGREEMENT