UAE pledges US$10bn investment in SA