Cirque du Soleil closes its Las Vegas shows because of virus