Isle of Man attracts alternative investment vehicles