Hurricane Beryl strengthened over Mexico's Yucatán Peninsula on Friday morning, bringing strong winds and heavy rains to Tulum as it approached its second landfall.