Effort to direct oil spill money fails