NBC: The left faces a reckoning as Israel divides Democrats