ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representations