Malaysia a business friendly nation: Jack Ma