'Will correct delusions: Iran hits back at Trump