text: Title: [BUG] --report flag without arguments is broken.
  Body: **Checklist**
  
  - [x] I checked the [FAQ section](https://schemathesis.readthedocs.io/en/stable/faq.html#frequently-asked-questions) of the documentation
  - [x] I looked for similar issues in the [issue tracker](https://github.com/schemathesis/schemathesis/issues)
  
  **Describe the bug**
  When running from the CLI with the --report flag an error is thrown. When adding any arguments like true or 1, a file with that name is created. I would like a report on schemathesis.io to be generated.
  
  **To Reproduce**
  Steps to reproduce the behavior:
  
  Run a valid schemathesis command with the --report flag
  
  The error received is the following:
  ```
  Traceback (most recent call last):
    File "/home/docker/.local/bin/st", line 8, in <module>
      sys.exit(schemathesis())
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 1157, in __call__
      return self.main(*args, **kwargs)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 1078, in main
      rv = self.invoke(ctx)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 1686, in invoke
      sub_ctx = cmd.make_context(cmd_name, args, parent=ctx)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 943, in make_context
      self.parse_args(ctx, args)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 1408, in parse_args
      value, args = param.handle_parse_result(ctx, opts, args)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 2400, in handle_parse_result
      value = self.process_value(ctx, value)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 2356, in process_value
      value = self.type_cast_value(ctx, value)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 2344, in type_cast_value
      return convert(value)
    File "/home/docker/.local/lib/python3.8/site-packages/click/core.py", line 2316, in convert
      return self.type(value, param=self, ctx=ctx)
    File "/home/docker/.local/lib/python3.8/site-packages/click/types.py", line 83, in __call__
      return self.convert(value, param, ctx)
    File "/home/docker/.local/lib/python3.8/site-packages/click/types.py", line 712, in convert
      lazy = self.resolve_lazy_flag(value)
    File "/home/docker/.local/lib/python3.8/site-packages/click/types.py", line 694, in resolve_lazy_flag
      if os.fspath(value) == "-":
  TypeError: expected str, bytes or os.PathLike object, not object
  ```
  
  **Expected behavior**
  --report with no flags should upload a report to schemathesis.io
  
  **Environment (please complete the following information):**
  
  - OS: Debian WSL
  - Python version: 3.8.10
  - Schemathesis version: 3.19.5
  - Spec version: 3.0.3
  
  