Kuwait Cabinet resigns to pre-empt vote