6.5 magnitude earthquake hits southern Mexico