DSL modem hack used to infect millions with banking fraud malware