Collaboration between corporations and nonprofit organizations