Perseverance rover takes first drive on Mars