foods to eat and avoid for fatty liver: a complete guide