Assessment of climate variability impacts on water quality using SPI and GIS approaches in the Mubuku River catchment Uganda