Brutal week for Big Tech with $550bn wiped off valuations