Always fix self-intersecting polygons that Douglas-Peucker might return