Democrats’ divide over Israel erupts after attacks on Iran