Ball in Iran's court over deal: Blinken