Jaguar Land Rover is to recall about 44,000 cars built between 2016 and 2019, for excessive carbon dioxide (CO2) emissions, according to a consumer group.