César Finca, Yahoo! Spain