Iranian negotiator says final draft not yet approved, Tehran can quit US deal over violations