Survey: Signs improve for struggling nonprofit sector