multi-cultural non-profit