Morphological and genetic diversity of cacao (Theobroma cacao L.) in Uganda