MGM hotels and resorts has reported a significant data breach.