Israel and Hamas trade blame on ceasefire efforts as they inch closer to a deal