Microsoft founder and philanthropist Bill Gates delivers the 14th annual Nelson Mandela Foundation lecture in Pretoria on the eve of the former statesman and president’s birthday.