Drought–flood variation and its correlation with runoff in three headstreams of Tarim River, Xinjiang, China