Powerful earthquake strikes in Mexico