Asthma cannot be ruled out,but in my experiences its more than likely a hairball.that makes that cough.
Try a little hairball remedy on the end of the Kittens nose and see if that doesnt help.