Hurricane Idalia forms on path to Florida