Fraction and incidence of liver cancer attributable to hepatitis B and C viruses worldwide