NDP frontrunner Mulcair tackles electoral cooperation, Israel and marijuana at town hall