Liontrust assets smash £33bn ahead of ESG trust launch