Relationships between endogenous steroid hormone, sex hormone-binding globulin and lipoprotein levels in men: contribution of visceral obesity, insulin levels and other metabolic variables.