### 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
"""
    Based on AutoAddPolicy in paramiko so we can determine when keys are added
    and also prompt for input.
    Policy for automatically adding the hostname and new host key to the
    local L{HostKeys} object, and saving it.  This is used by L{SSHClient}.
    """
    def __init__(self, connection):