Nonprofits join forces to make giving and volunteering easier