SHAREHOLDER RIGHTS PLAN AGREEMENT BETWEEN ALGONQUIN POWER & UTILITIES CORP. and CIBC MELLON TRUST COMPANY as Rights Agent Dated as of June 9, 2010