Violent fires hit southern Europe, France, Portugal and Spain