Germany's chancellor Angela Merkel and her ministers are in Israel for the annual joint cabinet session. High on the agenda: the latest push for a peace deal. But the two countries' friendship is being put to the test, as Germany has issued some blunt criticism of Israel's policies.