New large earthquake shakes Mexico