Iran says 'long way' to reach final deal in nuclear talks