NASA's Mars rover Perseverance snags 7th Red Planet rock sample