Curiosity rover snaps selfie on Mars