President of Mexico during Battle of Puebla