### Summary

The help from ``ansible-galaxy collection verify`` reads:
```
positional arguments:
  collection_name       The collection(s) name or path/url to a tar.gz collection artifact. This is mutually exclusive with --requirements-file.
```

However, only ``namespace.collection`` appears supported.

### Issue Type

Bug Report

### Component Name

ansible-galaxy

### Ansible Version

```console
ansible [core 2.11.6] 
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/home/dmsimard/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/dmsimard/dev/virtualenvs/ansible/lib64/python3.9/site-packages/ansible
  ansible collection location = /home/dmsimard/.ansible/collections:/usr/share/ansible/collections
  executable location = /home/dmsimard/dev/virtualenvs/ansible/bin/ansible
  python version = 3.9.7 (default, Aug 30 2021, 00:00:00) [GCC 11.2.1 20210728 (Red Hat 11.2.1-1)]
  jinja version = 3.0.2
  libyaml = True
```


### Configuration

```console
not relevant
```


### OS / Environment

not relevant

### Steps to Reproduce

From ``ansible-galaxy collection verify --help``:
```
> ansible-galaxy collection verify --help
usage: ansible-galaxy collection verify [-h] [-s API_SERVER] [--token API_KEY] [-c] [-v] [-p COLLECTIONS_PATH] [-i] [--offline] [-r REQUIREMENTS] [collection_name ...]

positional arguments:
  collection_name       The collection(s) name or path/url to a tar.gz collection artifact. This is mutually exclusive with --requirements-file.
```
^ **The collection(s) name or path/url to a tar.gz collection artifact.**


However:
```
> wget https://galaxy.ansible.com/download/community-general-3.8.0.tar.gz
2021-10-19 12:37:28 (8.82 MB/s) - ‘community-general-3.8.0.tar.gz’ saved [2220728/2220728]

> ansible-galaxy collection verify community-general-3.8.0.tar.gz
ERROR! 'file' type is not supported. The format namespace.name is expected.

> ansible-galaxy collection verify https://galaxy.ansible.com/download/community-general-3.8.0.tar.gz
Downloading https://galaxy.ansible.com/download/community-general-3.8.0.tar.gz to /home/dmsimard/.ansible/tmp/ansible-local-821546820f8vxq/tmplac4iqqg/community-general-3.8.0-jg8r9knz
ERROR! 'url' type is not supported. The format namespace.name is expected.
```

### Expected Results

Either it should work or the help text should be updated.

### Actual Results

```console
> wget https://galaxy.ansible.com/download/community-general-3.8.0.tar.gz
2021-10-19 12:37:28 (8.82 MB/s) - ‘community-general-3.8.0.tar.gz’ saved [2220728/2220728]

> ansible-galaxy collection verify community-general-3.8.0.tar.gz
ERROR! 'file' type is not supported. The format namespace.name is expected.

> ansible-galaxy collection verify https://galaxy.ansible.com/download/community-general-3.8.0.tar.gz
Downloading https://galaxy.ansible.com/download/community-general-3.8.0.tar.gz to /home/dmsimard/.ansible/tmp/ansible-local-821546820f8vxq/tmplac4iqqg/community-general-3.8.0-jg8r9knz
ERROR! 'url' type is not supported. The format namespace.name is expected.
```


### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
info_parser = parser.add_parser('info', parents=parents, help='View more details about a specific role.')
        info_parser.set_defaults(func=self.execute_info)
        info_parser.add_argument('args', nargs='+', help='role', metavar='role_name[,version]')
    def add_verify_options(self, parser, parents=None):
        galaxy_type = 'collection'
        verify_parser = parser.add_parser('verify', parents=parents, help='Compare checksums with the collection(s) '
                                          'found on the server and the installed copy. This does not verify dependencies.')
        verify_parser.set_defaults(func=self.execute_verify)
        verify_parser.add_argument('args', metavar='{0}_name'.format(galaxy_type), nargs='*', help='The collection(s) name or '
                                   'path/url to a tar.gz collection artifact. This is mutually exclusive with --requirements-file.')
        verify_parser.add_argument('-i', '--ignore-errors', dest='ignore_errors', action='store_true', default=False,
                                   help='Ignore errors during verification and continue with the next specified collection.')
        verify_parser.add_argument('--offline', dest='offline', action='store_true', default=False,
                                   help='Validate collection integrity locally without contacting server for '
                                        'canonical manifest hash.')
        verify_parser.add_argument('-r', '--requirements-file', dest='requirements',
                                   help='A file containing a list of collections to be verified.')
    def add_install_options(self, parser, parents=None):
        galaxy_type = 'collection' if parser.metavar == 'COLLECTION_ACTION' else 'role'
        args_kwargs = {}
        if galaxy_type == 'collection':
            args_kwargs['help'] = 'The collection(s) name or path/url to a tar.gz collection artifact. This is ' \
                                  'mutually exclusive with --requirements-file.'
            ignore_errors_help = 'Ignore errors during installation and continue with the next specified ' \
                                 'collection. This will not ignore dependency conflict errors.'
        else:
            args_kwargs['help'] = 'Role name, URL or tar file'
            ignore_errors_help = 'Ignore errors and continue with the next specified role.'