Target names former Hilton marketing chief Mark Weinstein as its new CMO amid an ongoing companywide turnaround effort.