One in six small charities "have nearly closed due to recession"