Home World Google parent announces stock buyback, modest beat on ad sales