Tehran: Iran ready to reach agreement with US as soon as possible