Gale force winds batter Gibraltar