Obama on the defensive on spending, debt