Deadly earthquake shakes southern Mexico