President Obama slammed the partisan standoff "spectacle" that he said had damaged the economy and America's international credibility, and called on Congress to pass a comprehensive budget, immigration reform and a farm bill by year's end.