Deep learning generates synthetic cancer histology for explainability and education