Kalshi revenue triples to $2B as prediction market eyes IPO