Florida braces for impact as Irma churns over Caribbean