A Universal Discriminator for Zero-Shot Generalization