Largest investment trusts in the FTSE 250 index