Splenic rupture: a rare presentation of pancreatic carcinoma.