Bathurst CPSA to hold candidate forum before federal election