Causality-driven Hierarchical Structure Discovery for Reinforcement Learning