Franco Terrazzano, federal director of Canadian Taxpayers Federation, talks gas tax, beer tax and more