Competition is up, giving has slowed in American households