South African President Jacob Zuma visits Uganda