Sudan 'commits to peace deal'