Hurricane Agatha makes landfall in Mexico