Eigen-GNN: A Graph Structure Preserving Plug-in for GNNs