Statins and the risk of diabetes : evidence from a large population-based cohort study