Hurricane Beryl pounds Jamaica