Allfunds plans IPO in Amsterdam