Stoltenberg - Finland and Sweden have delivered on the memorandum