New virus cases in China fall for 2nd day, deaths top 2,000