Anti-vaccine protest in Canada spurs outrage