Causality Guided Representation Learning for Cross-Style Hate Speech Detection