Mount Isa youth charged after spitting at police officer