Portland Clinic Foundation shores up local nonprofits