Hurricane Beryl roaring past Cayman Islands as Cat 3 storm