Yahoo plans stock buyback