Urban Outfitters names former J. Crew exec as president of namesake brand