Mexico now ranks as the nation with the third-highest number of Covid-19 cases, with experts estimating the death toll could rise as high as seven million.