Baidu slashed its current-quarter revenue forecast, saying its healthcare customers had cut or delayed advertising spending.