Burnout, compassion fatigue and moral distress in veterinary professionals