Nonprofits feel the pinch of tough economy