Home Investing China’s search giant stumbles: Baidu reports sharpest sales drop in years