Meditation helps our mental health by boosting our self-compassion, study suggests