Revisiting the impact of ESG on financial performance of FTSE350 UK firms: Static and dynamic panel data analysis