Politico now has 20,000 paid subscribers that account for half of its revenue