Nonalcoholic fatty liver disease, cholesterol gallstones, and cholecystectomy: new insights on a complex relationship