Glasgow-based French Duncan and Edinburgh firm McCabes join forces to rank nine among Scotland’s biggest firms