Boosting the Efficiency of Graph Convolutional Networks via Algorithm and Accelerator Co-Design