CNN's Richard Quest explains concerns around the timing of Twitter layoffs