US President Donald Trump has visited disaster-hit western North Carolina and is traveling to Los Angeles, promising help while stoking partisan tensions with Democratic rivals over recovery efforts.