I understand the impulse to take the lead on group projects - if it’s a matter of you failing if the group fails, then you are motivated to do a good job so your grade is preserved. There will be leaders and slackers in any group project.
However there is absolutely NO reason to share work with others. Aside from the fact that it probably constitutes academic dishonesty, why should they profit from your hard work. You can certainly direct those students towards helpful resources or help a classmate that is struggling with a specific problem if you feel like being nice. But that’s as far as I would go. And no reason to feel guilty!