Hurricane Beryl makes landfall in Mexico, with its sights set on Texas next