Hurricane force winds batter Europe