Trump plays nuclear poker with Kim Jong Un — but who holds the cards?