GameStop hires Home Depot executive as COO