Hurricane Idalia already slamming Florida with heavy rain and wind