Mexican peso falls to lowest rate in 12 years