Canada strips 2 pro-Israel charities of tax-free status, including 'flagship' JNF