Tax fraud charges against Spanish princess upheld