The Cleveland Cavaliers beat the Charlotte Hornets 128-114 to stretch their lead at the top of the NBA Eastern Conference.