Digital payments firm Stripe to lay off 14% of workforce