Insulin resistance is a cause of steatosis and fibrosis progression in chronic hepatitis C