Splenic metastases: clinicopathologic presentation, differential diagnosis, and pathogenesis.