Iran bars 38 IAEA nuclear inspectors