Google faces $270 million fine in France over breach of publisher agreements