Tehran prohibits visit of IAEA inspectors