Precise measurement of cross sections for the 90Zr(n,2n)89Zr reaction from threshold to 20 MeV