Walkinshaw Sports announces acquisition of CGS