In penning a contract with China for the funding of two dams, the Ugandan tycoon has everything going for him at the moment.