Hyundai names former GM exec Shannon as new U.S. marketing boss