Seven Canadians killed by Israeli air strike