In privacy victory, Microsoft wins appeal over foreign data warrant