Mount Isa Mayor forced to make apology over personnel issues