In big shift, Trump assesses Kim Jong Un as ‘very honorable’