Man charged after assaulting police in Mount Isa