Agent Smith Android malware has infected 25 million devices so far