20150724 world.us: Kerry: critics of Iran deal spinning 'fantasy;' urges approval