Genetic variation in IL28B and spontaneous clearance of hepatitis C virus