NASA names Mars rock after Rolling Stones