python shutil rmtree directory not empty