Federal budget provided some good news for hard-hit small businesses: CFIB