Germany allocates US$1.19 billion to clear diesel pollution but environmentalists remain sceptic