allergies and the gut