Iran deal sparks US concession debate