A Generalized Training Approach for Multiagent Learning