NASCAR stars enjoy immersive Mexico City visit ahead of first international Cup Series race