DirecTV Approves $1 Billion Stock Buyback