Multi-Agent Actor-Critic with Generative Cooperative Policy Network