Israel says potential ceasefire talks 'could last for several weeks'