The Netherlands, Sweden, Norway and Denmark will buy weapons under a new Nato scheme supporting Kyiv.