Democrat Hillary Clinton accused Republican Donald Trump of racism, sexism and tax avoidance on Monday, putting him on the defensive during a debate that a snap poll said boosted her White House chances.