The CGT discount, not a lack of supply, is driving house prices up