Charities' public service role could threaten donations, say CAF