Home Depot opens 100th store in Mexico