Evidence for a warm-humid climate in arid northwestern China during 40–30 ka BP