Celestica targets AI bottleneck with 1.6 TbE switch offering 102.4 Tbps capacity