Question marks about preparations for the 2014 Olympic Winter Games in Sochi, Russia, have been dispelled