Corporate Social Responsibility of the Most Highly Reputed European and North American Firms