J.C. Penney taps Home Depot's Marvin Ellison as next CEO | Fortune