Endothelial dysfunction in diabetes: multiple targets for treatment