UN nuke agency: Iran agrees to allow tougher inspections