Zelenskyy hits back at Trump's comments, says Ukraine is not for sale