EU top diplomat says Israel has ‘no excuses’ to refuse a ceasefire with Hezbollah in US-French deal