Historical and future climates over the upper and middle reaches of the Yellow River Basin simulated by a regional climate model in CORDEX