Israel and Hamas exchanged accusations on Wednesday, each blaming the other for delays in reaching a Gaza ceasefire deal.