Sub-ppm linearity testing of a DMM using a Josephson Junction array