Addressing the challenges of catchment characterisation, model selection and evaluation in large-sample hydrology: application to Great Britain