A survey finds only 7% of Americans know they use nonprofit services, and public trust in charities' effectiveness is declining.