Allergy and autoimmunity