Israeli-Palestinian ceasefire comes into effect