Macfarlane Group releases 2022 ESG report