Europe reels as it sets virus records