Florida braces for Hurricane Idalia's impact