Hyundai recalls more than 90,000 Genesis vehicles due to fire risk