NATO Secretary General: Ukraine aid is ‘not too late’ but the delay has left ‘consequences’