Hyperhomocysteinemia, Vascular Function and Atherosclerosis: Effects of Vitamins