Healthcare giant admits over 5 million patients affected by ransomware attack