Modelling spatially distributed surface runoff generation using SWAT-VSA: a case study in a watershed of the north-west Himalayan landscape