Potential impacts of water harvesting and ecological sanitation on crop yield, evaporation and river flow regimes in the Thukela River basin, South Africa