South Africa rugby captains past and present have spoken of their memories of Nelson Mandela during a memorial service held at Soweto's FNB stadium.