NASA counts down to Curiosity rover landing on Mars