Cocaine on 94 percent of Spanish banknotes