U.S. NHC says hurricane Hanna makes landfall in Texas