Microsoft: International cyber-pacts can lead to less malware