Biliopancreatic Diversion, with Distal Gastrectomy, 250 cm and 50 cm Limbs: Long-term Results