Does diabetes affect testosterone levels