International investigation into Titan implosion launched