Job cuts in tech sector spread, Microsoft lays off 10,000