West Wing star John Spencer dies from heart attack