Why small businesses are adding 401(k)s to hold onto workers