The Arab Peace Initiative under review