Iran's President Hassan Rouhani says progress made in nuclear talks means a final deal could be reached