Santa Claus snags FAA license for commercial mission to space station