Tech companies laying off workers and freezing hiring, from Amazon to Twitter | Fortune