Modelling hydrology and water quality in a Mediterranean catchment