### Summary

I use paramiko ssh plugin. I try to set `ansible_ssh_user`, `ansible_ssh_pass`, etc. from jinja expression. This has worked correctly in version 2.10, jinja expressions were evaluated. But in ansible-core 2.13 jinja expressions are not evaluated:

`ESTABLISH PARAMIKO SSH CONNECTION FOR USER: {{ some_variable | default('cirros') }} on PORT 22 TO 10.xx.xx.xx`

### Issue Type

Bug Report

### Component Name

ansible-playbook,paramiko

### Ansible Version

```console
$ ansible --version
ansible [core 2.13.1]
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/home/zkrakko/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/zkrakko/ansible-venv/lib/python3.8/site-packages/ansible
  ansible collection location = /home/zkrakko/.ansible/collections:/usr/share/ansible/collections
  executable location = /home/zkrakko/ansible-venv/bin/ansible
  python version = 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0]
  jinja version = 3.1.2
  libyaml = True
```


### Configuration

```console
# if using a version older than ansible-core 2.12 you should omit the '-t all'
$ ansible-config dump --only-changed -t all
```


### OS / Environment

Linux Mint 20.3

### Steps to Reproduce

<!--- Paste example playbooks or commands between quotes below -->
test.yaml file:
```yaml (paste below)
---
- hosts: server
  gather_facts: no
  vars:
    ansible_ssh_user: "{{ some_variable | default('cirros') }}"
    ansible_ss_pass: gocubsgo
  tasks:
    - raw: echo "{{ ansible_ssh_user }}"
```
hosts file:
```
[server]
10.xx.xx.xx
```
command:
`ansible-playbook -vvv -i hosts -c paramiko test.yaml`

### Expected Results

I expected that `cirros` username is used for connection (like in ansible-core 2.10):

```
PLAYBOOK: test.yaml ****************************************************************
1 plays in test.yaml

PLAY [server] **********************************************************************
META: ran handlers

TASK [raw] *************************************************************************
task path: /home/zkrakko/ansible-venv/test.yaml:8
<10.xx.xx.xx> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: cirros on PORT 22 TO 10.xx.xx.xx
```

### Actual Results

```console
Instead, the jinja expression in username was not evaluated:

PLAYBOOK: test.yaml ****************************************************************
1 plays in test.yaml

PLAY [server] **********************************************************************
META: ran handlers

TASK [raw] *************************************************************************
task path: /home/zkrakko/ansible-venv/test.yaml:8
<10.xx.xx.xx> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: {{ some_variable | default('cirros') }} on PORT 22 TO 10.xx.xx.xx
```


### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
''' run a command on the remote host '''
        super(Connection, self).exec_command(cmd, in_data=in_data, sudoable=sudoable)
        if in_data:
            raise AnsibleError("Internal Error: this module does not support optimized module pipelining")
        bufsize = 4096
        try:
            self.ssh.get_transport().set_keepalive(5)
            chan = self.ssh.get_transport().open_session()
        except Exception as e:
            text_e = to_text(e)
            msg = u"Failed to open session"
            if text_e:
                msg += u": %s" % text_e
            raise AnsibleConnectionFailure(to_native(msg))
        
        
        
        if self.get_option('pty') and sudoable:
            chan.get_pty(term=os.getenv('TERM', 'vt100'), width=int(os.getenv('COLUMNS', 0)), height=int(os.getenv('LINES', 0)))
        display.vvv("EXEC %s" % cmd, host=self._play_context.remote_addr)