### Summary

`ansible-vault encrypt_string --help` shows the `--output` option but it remains without effect.

### Issue Type

Bug Report

### Component Name

ansible-vault

### Ansible Version

```console
$ ansible --version
ansible 2.9.21
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/home/elavarde/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3.9/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 3.9.5 (default, May 14 2021, 00:00:00) [GCC 11.1.1 20210428 (Red Hat 11.1.1-1)]
```


### Configuration

```console
$ ansible-config dump --only-changed
[... empty ...]
```


### OS / Environment

Fedora 34

### Steps to Reproduce

```shell
ansible-vault encrypt_string --ask-vault-pass --name myvar --output vault.yml 'some secret'
```


### Expected Results

Variable and its encrypted content are written to file and not to stdout _or_ the option `--output` isn't shown in the help.

Making the `--output` version working would probably be a duplicate of issue #59590, so probably removing the `--output` option which doesn't work could be a simpler step. More important for now is that it's consistent.

### Actual Results

```console
- output file isn't created/edited
- variable and its content are output to stdout
```


### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
''' can encrypt any structured data file used by Ansible.
    This can include *group_vars/* or *host_vars/* inventory variables,
    variables loaded by *include_vars* or *vars_files*, or variable files
    passed on the ansible-playbook command line with *-e @file.yml* or *-e @file.json*.
    Role variables and defaults are also included!
    Because Ansible tasks, handlers, and other objects are data, these can also be encrypted with vault.
    If you'd like to not expose what variables you are using, you can keep an individual task file entirely encrypted.
    '''
    name = 'ansible-vault'
    FROM_STDIN = "stdin"
    FROM_ARGS = "the command line args"
    FROM_PROMPT = "the interactive prompt"
    def __init__(self, args):
        self.b_vault_pass = None
        self.b_new_vault_pass = None
        self.encrypt_string_read_stdin = False
        self.encrypt_secret = None
        self.encrypt_vault_id = None
        self.new_encrypt_secret = None
        self.new_encrypt_vault_id = None
        super(VaultCLI, self).__init__(args)
    def init_parser(self):