Covid death toll passes three million as India cases surge