Confidential agreement ends seven years of litigation between Google and publishers