NBC: Trump wins the New Hampshire Republican primary, as Nikki Haley vows to fight on