U.S. should invest in development, not just migration restrictions -Mexico president