Reconciling high-altitude precipitation in the upper Indus basin with glacier mass balances and runoff