Supervised Community Detection with Hierarchical Graph Neural Networks