PDE-constrained optimization with local control and boundary observations: Robust preconditioners