Rainfall characteristics and their implications for rain-fed agriculture: a case study in the Upper Zambezi River Basin