NBC: Republicans splinter over Israel politics