'Curiosity' powers through risky landing; new images from Mars