The reproductive biology of a siluroid catfish, Bagrus docmak (Forsskal) (Cypriniformes, Bagridae) in the Winam Gulf of Lake Victoria