Second-order cone optimization for unilateral contact with Coulomb friction