Philanthropic Foundations and Social Welfare : A Comparative Study of Germany, Sweden and the United Kingdom (England)