When Barack Obama delivers the 16th Nelson Mandela Annual Lecture in Johannesburg on Tuesday  to mark this week’s centennial of the late anti-apartheid champion Nelson Mandela’s birth  the moment will be a deeply personal one for the former president