Melatonin attenuates detrimental effects of diabetes on the niche of mouse spermatogonial stem cells by maintaining Leydig cells