Segregator: Global Point Cloud Registration with Semantic and Geometric Cues