SAN DIEGO — When federal funding for critical services like food, housing and healthcare were on the chopping block, the San Diego Foundation created the Unity Fund to help keep non-profits afloat.