Many firms hit by global cyber-attacks