how to avoid heart problems