Manipulating Mn–Mgk cation complexes to control the charge- and spin-state of Mn in GaN