Japan smashes internet speed record at 319 terabits per seco