Major 7.1 earthquake hits Mexico