Hyundai, Kia recall nearly 3.4 million vehicles that can catch fire spontaneously | Fortune