Karl Juhnke, Yahoo! Inc.