Distributed Gauss-Newton optimization method for history matching problems with multiple best matches