百日咳到底会咳多长时间