UK restaurant and pub operator Mitchells & Butlers' year-long search for a CEO has ended after it appointed former Marston's executive Alistair Darby.