After Hitting Shaheen on Immigration, Brown Closes Gap in New Hampshire