Budget almost in black on NDIS underspend