A method to employ the spatial organization of catchments into semi-distributed rainfall–runoff models