Canadian business groups say trade uncertainty has already done damage