Hierarchical Imitation Learning of Team Behavior from Heterogeneous Demonstrations