First Majestic Announces Extension of Share Repurchase Program