Obama: "Many Are to Blame" for Sherrod Firing