Ukraine said it was open to a 30-day ceasefire in the war with Russia, subject to Kremlin agreement.