Association between non-alcoholic fatty liver disease, insulin resistance and Helicobacter pylori.