Cooperative Graph Neural Networks