An Australian comedian has lashed out at "cancel culture" after a Perth comedy club nixed his forthcoming gig following jokes about domestic violence against women.