Which spatial discretization for distributed hydrological models? Proposition of a methodology and illustration for medium to large-scale catchments