Deadly earthquake strikes off Mexico coast