Act of faith: Eliza Delite incarnates the mother of God at the World Burlesque Games