Westerners in search of the legendary potion Ayahuasca travel in the borderland between tourism and pilgrimage Ville Mantere