Agnico Eagle Mines (AEM) Authorizes $2B Buyback, 25M Shares