Environmental, Social, and Governance (ESG) Investing: A Balanced Review of Theoretical Background and Practical Implications