WannaCry ransomware cyber-attack 'may have N Korea link'