Wal-Mart de Mexico profit up 18% in Q3