Is there a better way to reform the CGT discount?