Judge upholds instant runoff voting in Minneapolis