Canada's largest Jewish community - a 'twin city' of Sderot - hosts political leaders from all parties, who promise to stand with Jewish state at event secured by legions of police