AJ Bell has revealed the investment trusts which are shown to generate an annual yield of up to 18 per cent for investors on a 10-year basis.