Copperleaf upsizes TSX IPO to $140M at $1B valuation