Mexican President Porfirio Diaz