The full list of major US companies slashing staff this year, from IBM to Google and Microsoft