Can stress cause a heart attack?