Preconditioned Dirichlet-Dirichlet Methods for Optimal Control of Elliptic PDE