Donald Trump invites Kim Jong-un to the White House after successful North Korea visit