Want to lower your risk of heart disease? Eat tofu