Microsoft uncovers malware campaign hitting thousands via BNB Chain contracts