Differentiable Graph Module (DGM) for Graph Convolutional Networks