UK sensation Eddie Izzard plays comedy ambassador to some of the best stand-ups from around the world.