Why being married could stop you dying of cancer