Mars rover Perseverance sets distance record on the Red Planet