A Block Coordinate Ascent Algorithm for Mean-Variance Optimization