NBC: MGM Resorts says cyberattack could have material effect on company