Israel marks three years since October 7 as Gaza attacks continue despite ceasefire