progressive racism david horowitz