Marriage may protect against heart disease and stroke