Hurricane Beryl makes landfall on Mexico’s Caribbean coast near Tulum as a Category 2 storm July 5, 2024