Jim Jordan slams cancel culture and identity politics