Diet plays a crucial role in heart health and can impact a person's risk of heart disease. Here are the 7 best foods for heart health