Mandela memorial: 'One of the greatest leaders of our time'