Hurricane Harvey, the largest storm to hit the US since Hurricane Katrina in 2005, slammed into the Texas coast on Friday night, bringing 130mph winds, surging waters and fears of major damage to coastal towns, foreign media say.