NY attorney in 'racist rant' shamed on social media, kicked out of office