Home Depot names new chief marketing officer