Hyundai recalls almost 600,000 vehicles to fix hood latches, warning lights