The Arab peace initiative: Now or never