Mexico's $20 Billion Investment Pledge: A Boost or Just a Mirage?