Being married 'protects your health'