Intermittent gastric outlet obstruction due to a gallstone migrated through a cholecysto-gastric fistula: a new variant of "Bouveret's syndrome".