Hepatitis C virus infection and diabetes: a complex bidirectional relationship.