Blinken says 'gaps are narrowing' for Gaza ceasefire deal