Iran escapes rebuke at IAEA