Helical computed tomographic cholangiography versus endosonography for suspected bile duct stones: a prospective blinded study in non-jaundiced patients