Insulin: an overall cardiovascular protector?