Jim Acosta: Trump's Haiti comments 'evil'