Hurricane Matthew has pelted Florida with heavy rain as the deadly storm roars ever closer to the coast with potentially catastrophic winds of 130mph.