Dual GNNs: Graph Neural Network Learning with Limited Supervision