Assessment of catchment scale groundwater-surface water interaction in a non-perennial river system, Heuningnes catchment, South Africa