NBC: Nikki Haley's Civil War flub proves distracting in key state of New Hampshire