New San Diego non-profit helping vets in need