Return-mapping algorithms for associative isotropic hardening plasticity using conic optimization