Malaysia is best retail market worldwide after China, India