France signs 172 million euro deal with elsevier