Xxxtentacion Punches Fan In The Face during Salt Lake City show