Parts of central Florida have been warned to expect up to 18 inches of rain with Hurricane Milton due to make landfall.