Prospective association between adherence to the Mediterranean diet and hepatic steatosis: the Swiss CoLaus cohort study