Coyotes won't offer captain Shane Doan a contract