Allergy and immunity to helminths : common mechanisms or divergent pathways?