Hurricane Beryl makes landfall in Mexico near Cancun