Mexico blows past 20,000 coronavirus deaths