Major earthquake hits south of Mexico City