China has reported 42 new fatalities from the novel coronavirus outbreak, taking the death toll in the country to 2,912, Chinese health officials said on Monday, as the rapid spread of the epidemic wreaks havoc globally causing over 3,000 deaths and infecting more than 88,000 people.