The Social Contract With Business: beyond the quest for global sustainability