Geely's Volvo Cars on Wednesday said it was recalling almost 2.2m cars built between 2006 and 2019 to address possibly faulty cables attached to front seat belts.