Research shows a flu shot can help your heart