Budget boosts jobs but economic challenge remains