US-Iran deal leaves key issues for later