Florida braces for Tropical Storm Debby