dry cough lasts for weeks then subsides