NATO chief Jens Stoltenberg warned that the Russia-Ukraine war could last “for years”, and asked member countries to increase support, financially and militarily to Kyiv.