Ukraine’s leader says his troops keep defying predictions