### 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
galaxy_type = 'collection' if parser.metavar == 'COLLECTION_ACTION' else 'role'
        init_parser = parser.add_parser('init', parents=parents,
                                        help='Initialize new {0} with the base structure of a '
                                             '{0}.'.format(galaxy_type))
        init_parser.set_defaults(func=self.execute_init)
        init_parser.add_argument('--init-path', dest='init_path', default='./',
                                 help='The path in which the skeleton {0} will be created. The default is the '
                                      'current working directory.'.format(galaxy_type))
        init_parser.add_argument('--{0}-skeleton'.format(galaxy_type), dest='{0}_skeleton'.format(galaxy_type),
                                 default=C.GALAXY_COLLECTION_SKELETON if galaxy_type == 'collection' else C.GALAXY_ROLE_SKELETON,
                                 help='The path to a {0} skeleton that the new {0} should be based '
                                      'upon.'.format(galaxy_type))
        obj_name_kwargs = {}
        if galaxy_type == 'collection':
            obj_name_kwargs['type'] = validate_collection_name
        init_parser.add_argument('{0}_name'.format(galaxy_type), help='{0} name'.format(galaxy_type.capitalize()),
                                 **obj_name_kwargs)
        if galaxy_type == 'role':
            init_parser.add_argument('--type', dest='role_type', action='store', default='default',
                                     help="Initialize using an alternate role type. Valid types include: 'container', "
                                          "'apb' and 'network'.")
    def add_remove_options(self, parser, parents=None):