Infostealer malware leaked over 2 million bank cards in 2024: Kaspersky report