Nikki Haley botched slavery question at worst time for her campaign