Cafferty: How much will oil spill hurt Dems?