Ingram Micro to undertake restructuring, sees $80M-$100M in charges