“Kerry has finally decided to take no for an answer”: why he gave his big Israel speech