Chinese property bubble: a myth?