Powerful earthquake shakes southern central Mexico near Huatulco resort