Impact of HCV infection and ethnicity on incident type 2 diabetes: findings from a large population-based cohort in British Columbia