Vatican official: Racism is 'spiritual' virus that must be wiped out