Convergence Rate of an Optimization Algorithm for Minimizing Quadratic Functions with Separable Convex Constraints