Fox: Heidi Klum begins worm and parasite cleanse as part of bold new wellness routine