Gaza Strip suffers deadliest day in 15 years after Hamas attack