Are you sure that L is bounded between 0 and 1? $\max(0, 1 – (-1)(+1))=2$
The minimization in the update rule is unaffected by $C$. Why are they there? Your explanation of it is not consistent with the update rule. You can also take the $\xi$ out of the argmin.