Angular Constraint Embedding via SpherePair Loss for Constrained Clustering