Artificial intelligence explainability: the technical and ethical dimensions