After Tesla snub, Mexico vows production of its own compact EVs