Spirituality and mindfulness