Learning Implicit Generative Models by Teaching Explicit Ones