Labor confirms Kristy McBain as candidate for Eden-Monaro by-election