Petya cyber attack: Ransomware spreads across Europe with firms in Ukraine, Britain and Spain shut down