Testing trade-offs between signalling and immune function using a novel approach to quantify eukaryotic parasite burdens