Steven Crowder delights in John Stewart's China Virus rant