Pro-Israel conservative Andrew Scheer has also vowed to list Iran's Revolutionary Guards as a terror entity if he wins Canadian elections