Donald Trump's debate comments about migrants taking 'Black jobs' and 'Hispanic jobs' have ignited criticism and accusations of racism.