Survey finds credit crunch affects donations 'only slightly'