MGM Resorts International Announces $2B Share Repurchase Program