CNN’s Fareed Zakaria says that the Trump administration’s strategy to double down on its anti-Iran stance and subcontracting Middle East foreign policy to Israel and Saudi Arabia is not working.