Sochi: Most expensive Olympics yet