UK, France, Canada threaten sanctions on Israel if Gaza war goes on