US: Sanders slams Israel, S. Arabia in Democratic debate