Late-winter snowstorm batters northwest Europe