Mindfulness and resilience