JOHN HANCOCK FUNDS SUB-ADVISORY AGREEMENT