Theoretical aspects of corporate social responsibility as the practical implementation of sustainable development