CC scoops £2.7bn Punch deal after Slaughters conflict