China's Baidu Plunges Despite Denial of Military Link Report