World's smelliest fruit is creating a stir in Indonesia