You omit the context and thereby distort his words. Kerry said that if the Israelies give up on a two state solution (as they are doing implicitly by building colonies in the West Bank) then they can be either Jewish or democratic, not both. That is simply a demographic reality of Israel's situation. That comment simply does not apply to the reality of Arab and other islamic countries.

So no Kerry did not say that, because it would have made zero sense.