Arizona Coyotes name Bill Armstrong as new general manager