Discovery Channel gets set for Tour de France without Lance Armstrong