US Rep. Jasmine Crockett labeled ‘an icon’ for calling President Trump ‘Putin’s ho’