Sinead O'Connor won't mix with 'disgusting' white people after becoming Muslim