What is the role of Vitamin B12 in maintaining heart health?