With the apparent collapse of the US talks with Iran, President Donald Trump finds himself in a box with no easy way out.