Cyberattack that struck firms across world