Donald Trump's voter support weakens