President Andrés Manuel López Obrador is preparing constitutional changes that have spooked foreign investors.