Rick Stein enjoys the unique dishes and the enduring legacy of Mexico.