CKE stockholders approve $1B buyout