Critics of Egypt abroad will be ‘punished,’ Egyptian minister says in Canada