Caribbean islands brace for powerful storm, Hurricane Irma.