Anthony Zinni says he is stepping down because of 'unwillingness' of regional Arab leaders to end dispute with Qatar.