Management of cost recovery for sustainable rural water supply: case study from Uganda