Google and Amazon Struggle to Lay Off Workers in Europe