A hydrochemical modelling framework for combined assessment of spatial and temporal variability in stream chemistry: application to Plynlimon, Wales