QVC makes executive appointments