This Mars Curiosity video captures the drama of last week's landing