New York Attorney General Letitia James delivered a fiery speech at a civil rights event hosted by Rev. Al Sharpton, sharply criticizing President Donald Trump while invoking religious imagery as she accused him of spreading division and eroding the foundations of democracy.