Stablecoin issuer Circle prices IPO at $31 per share, above expected range, ahead of NYSE debut