Year-pivot self-join: compute per-vendor share of total spend in 2024 and 2025, then join the two years to surface drift