Investment trusts 90 years on