Business Groups and Corporate Responsibility for the Public Good