Palestinian Cabinet in West Bank says it will hold municipal elections 'as soon as possible'