Israeli army gunfire near diplomats 'totally unacceptable’: Canadian premier