Palestinian cabinet resigns: officials