How desperate is Iran for a deal with the US?