Home World New Hampshire looms as Haley’s last chance to stop Trump