People of Mexican heritage in the USA have made this celebration of an unlikely Mexican military victory into a festival of ethnic pride.