Barbera stadium agreement: another step towards a deal lasting up to 99 years