UpSafe$^\circ$C: Upcycling for Controllable Safety in Large Language Models