Hurricane Beryl churning toward Mexico after hammering Cayman Islands