diabetes and low testosterone