To qualify for Social Security benefits on an ex-spouse's record, how long must the marriage have lasted?