NBC: Nikki Haley fights to prove her conservative credentials as anti-Trump moderates rally to her side