Aneurysms of the small pancreatic arteries: a cause of upper abdominal pain and intestinal bleeding.