Diagnosing Hate Speech Classification: Where Do Humans and Machines Disagree, and Why?