Non-profit foundation to raise funds for community activities in Buffalo