Celestial seductresses and hungry ghosts : preta narratives in early Indian Buddhism