Jim Kavanagh says Trump wrongly assumes that a short-term military operation against Iran will force Tehran to capitulate and accept his excessive demands but Iran has already disproved this assumption by defeating the US and Israel in their previous aggression.