Indonesia hits 2 million virus cases as crisis deepens