A major ransomware attack has struck Europe and the US for the second time in as many months, with serious disruption at large firms such as WPP, Saint-Gobain, Mondelez, DLA Piper and others.