7.4 magnitude earthquake shakes southern and central Mexico