A strong earthquake of magnitude 8.1 has struck off southern Mexico...