China: too many malls