Strong earthquake shakes Mexico’s Pacific coast