Multinucleate cell angiohistiocytoma: a clinicopathological, immunohistochemical and ultrastructural study