FORM OF DISTRIBUTION AGREEMENT JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND Boston, Massachusetts 02116