The M3 Muscarinic Receptor Is Required for Optimal Adaptive Immunity to Helminth and Bacterial Infection