A federal budget surplus, but still trillions of national debt