Impact of climate factors on runoff in the Kaidu River watershed: path analysis of 50-year data