Hayward helps Jazz hold off LeBron, beat Cavs 100-92