The competition watchdog says the firm has not paid £7m in refunds for holidays cancelled during the pandemic.