NPT director pleased with Iran-IAEA agreement