Gastrointestinal allergy to food: a review