CSR, Innovation strategy and supply chain management: toward an integrated perspective