This investment trust is just the ticket during times of market stress