Florida braces for Hurricane Idalia to make landfall