Tests of Europe's rivers and canals have revealed more than 100 pesticides — including 24 that are not licensed for use in the EU.