Air NZ lends $146m crutch to Virgin