Canada's immigration authorities could face a payout of up to C$18 billion over termination of the millionaire migrant scheme. Photo: SCMP