President Trump says Iran is militarily defeated as US strikes resume, while stressing there is no reason to use nuclear weapons against Tehran.