IAEA ready to verify US-Iran deal