Israel-Palestinian ceasefire comes into effect