The 8 best ESG funds of 2024, according to Forbes Advisor