5 Million Vote Discrepancy in 2025 Philippine Elections Resolved: Comelec Explains