Stripe raises $694m as investors speculate IPO