Tiffany Trump’s Serbian vacation cost taxpayers at least $23,000