Herman Cain responds to Sarah Palin’s ‘flavor of the week’ comment