Describir: Causality-Driven Techniques for Hate Speech Detection Across Multiple Platforms