Scottish business community supports the return of Stirling Highland Games