Early life Bacillus Calmette-Guerin vaccination and incidence of type 1, type 2, and latent autoimmune diabetes in adulthood.