Massive spontaneous hemoperitoneum of unknown etiology: a case report.