Strong quake off Mexican coast rattles Guatemala and El Salvador — Scmp