Israeli president and Iran’s VP trade barbs in Davos war of words | Iran International