Iran refuses IAEA nuclear site inspection