Russia has already spent more than £23bn on Sochi 2014.