Text this: Solving Weighted Orthogonal Procrustes Problems via a Projected Gradient Method