can pancreatic cancer cause bowel blockage