Iran rejects Trump's call for surrender, vows response if US attacks