best diet to prevent heart events