Obesity and age as dominant correlates of low testosterone in men irrespective of diabetes status