Are intestinal worms nature's anti-atherosclerosis vaccine?