Hurricane Milton nears landfall in Florida, battering coast with 120-mph winds and storm surges