Objective and process-based catchment classification as a tool for prediction in ungauged basins