NBC: Utah mayor was allegedly punched and spat on after he disparaged reporter's articles about him