Universities and knowledge-based development in sub-Saharan Africa: comparing university-firm interaction in Nigeria, Uganda and South Africa | Synapse