American President Donald Trump lauded Russian President Vladimir Putin and Chinese President Xi Jinping, when asked which of the two global leaders was tougher to deal with, describing both as strong and intelligent men who shouldn't be underestimated.