JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND AMENDED AND RESTATED ADVISORY AGREEMENT