Chris Anderson's own excellent #TED talk ends in standing ovation after unveiling duplex with TEDxKibera #tedglobal