A Unifying Information-theoretic Perspective on Evaluating Generative Models