Scotland has been named one of the "best places in the world" for start-up tech businesses by Deputy First Minister Kate Forbes, with the Scottish Government's Techscaler programme singled out.