Winter Olympics hit by cyber-attack