A powerful magnitude 7. 3 earthquake struck off the coast of southern Mexico on Friday, triggering a tsunami warning for parts of the Pacific.