Stripe climbs back to $70 billion valuation as Sequoia offers liquidity to investors