Yahoo’s Carol Bartz takes on Europe, the world