Report says over 10 million devices were infected by data-stealing malware in 2023