What's in the US-announced Iran deal, and what Iran says