Malaysia ranks third in global retail investment