What was the name of the Mexican general who attacked an African city in New Mexico