Lay-off spree in Silicon Valley spells end of an era for Big Tech