Amazon, Meta, Twitter and other big US tech companies cutting thousands of jobs