does smoking cause pancreatic cancer