Kia recalls 460k SUV over fire risk