title: How to sort a `list` finder query? Results are not showing up in the defined order
body: <p>The countries are not showing up in ascending order.</p>
  
  <pre class="lang-php prettyprint-override"><code>$coutryTable = TableRegistry::get('Country');
  $getall = $coutryTable
      -&gt;find('list', [
          'keyField' =&gt; 'phonecode',
          'valueField' =&gt; function ($row) {
              return $row['name'] . ' (+ ' . $row['phonecode'] . ')';
          }
      ])
      -&gt;order([
          'Country.name' =&gt; 'ASC'
      ]);
  </code></pre>