The Social Dimensions of Corporate Sustainability: An Integrative Framework Including COVID-19 Insights