Cyberattack affects hospitals and businesses worldwide