UN nuclear agency boss says that inspectors will visit Iran's nuclear sites