Hepatotoxicity of immune checkpoint inhibitors: a histology study of seven cases in comparison with autoimmune hepatitis and idiosyncratic drug-induced liver injury