Trump predicts ‘good things’ from impromptu meeting with Kim Jong-un