Hurricane Beryl devastates small islands in the Caribbean