No cause justifies terror: Modi says India stands with Israel; backs Gaza peace path in Knesset