Mexico is well positioned for any global recovery -