why do i always cough after i eat