Microsoft layoffs may signal a broader tech downturn