"I think it's time for somebody else to negotiate on behalf of Ukraine,” Trump said in a blistering takedown of Zelensky.