Dynamic interaction between CD4+ T cells and parasitic helminths: mathematical models of heterogeneity in outcome