Higher flavonoid intake is associated with a lower progression risk of non-alcoholic fatty liver disease in adults: a prospective study