An Information-Theoretic Approach to Explainable Machine Learning