Mexico’s $100bn in foreign reserves comes at a cost