A partial-wave analysis of world data for the reaction π−p → K0Λ from threshold to 2350 MeV/c