China extends holiday as virus toll rises