Peso smacked after Mexican president cancels meeting in latest international Twitter spat January 26, 2017