Mexico says it has avoided coronavirus ‘deluge’ even as cases mount