Ahsan Iqbal vows to restore peace in country