Multi-agent Hierarchical Reinforcement Learning with Dynamic Termination