DirecTV authorizes new $3.5B stock repurchase program