International Journal of Surgery Case Reports Giant pancreatic insulinoma. The bigger the worse? Report of two cases and literature review