Gaza's deadliest day of violence in years