Climate variability and its impacts on water resources in the Upper Indus Basin under IPCC climate change scenarios