A Canadian woman was killed and six American tourists were among the more than a dozen wounded after a gunman opened fire near Mexico’s Teotihuacán pyramids on Monday, authorities said.