Why to invest in Mexico