Corporate giving is shrinking, but employee-engagement programs can help nonprofits build relationships that stick.