Trump calls North Korea’s Kim Jong Un, who’s threatened the US with nuclear war, a ‘great leader’