US President Donald Trump says he fears a “major conflict” with North Korea. But he has given assurances that he would prefer a diplomatic outcome and has praised Chinese efforts to seek a peaceful solution.