GM sells Hummer to mystery buyer