Vitamin D deficiency impairs testicular development and spermatogenesis in mice.