The effect of alcohol, tobacco and caffeine consumption and vegetarian diet on gallstone prevalence