Baidu Profit Beats; Stock Slides After Revenue Drop