Donation will support three local nonprofits in Linn and Deschutes Counties