Gulf oil spill draws millions of dollars in federal aid