Hyundai Motor recalls 390,000 vehicles in North America