Should the US abandon the Iran deal?