Reports of possible Meta layoffs could point to ‘self-help’ moment for megacap stocks