ESG Investment and Carbon Finance Markets