Business Insider is reportedly worth $560 million, twice the price of the Washington Post