BUG: Bug in MultiIndex.has_duplicates when having many levels causes an indexer overflow (GH9075)

closes #9075 
this will break if any of the `self.labels[i]` are -1.