Mexican Peso reaches two-year high despite weaker Retail Sales