David Keenan appointed Mount Isa City Council interim CEO