Obama’s Iran deal falls far short of his own goals