Cadillac appoints BMW's Creed to top North America sales post