Hezbollah rejects latest ceasefire agreement as Israeli strikes kill 4