Spanish tax tribunal document dated May 27 2025