SHAREHOLDER RIGHTS PLAN AGREEMENT DATED AS OF OCTOBER 13, 1992 AND AMENDED AND RESTATED AS OF APRIL 30, 2004 BETWEEN TRANSALTA CORPORATION AND CIBC MELLON TRUST COMPANY AS RIGHTS AGENT