Nicholas now tropical storm after making landfall in Texas, US