Memon vows to restore peace in Karachi