Donald Trump and Kim Jong-un and opportunism