Mexico's 2025 Elections: Insult Votes Reveal Deep Public Discontent